package com.newlink.building.library_rino.listener

/**
 * Created by xiaodong on 2024/10/11.
 */
interface RinoEventListener {
    //加入房间成功
    fun onJoinChannelSuccess()

    //远端视频流变化
    fun onRemoteVideoStateChanged()

    //收到远端第一帧图像
    fun onFirstRemoteVideoFrame()

    //收到远端推流状态
    fun onRemoteVideoStats()

    //更新Token
    fun onUpdateToken()

    //离开房间
    fun onLeaveChannel()

    //截图功能
    fun onSnapshotTaken(result: Int)

    //对端离线
    fun onUserOffline()

    //对端加入房间
    fun onUserJoined()
}